slippery burr (corchorus siliquosus) - Español Inglés Diccionario